make interest payments - Español Inglés Diccionario